using System;
using System.Collections.Generic;
namespace Plain.Search{
	public class Join<T> {
		private IList<PropertyIdentifier> joins;
		public Join (){
		}
		public Join<T> LeftJoin(PropertyIdentifier prop){
			joins.Add(prop);
			return this;
		}
		
		public static SearchResult<T> operator / (Join<T> j, Criteria crit){
			return new SearchResult<T>(crit);
		}
	}
}

